body {
  color: var(--C-T2);
  font-size: var(--T-S-md);
  background-color: var(--C-B1);
}
* {
  padding: 0;
  margin: 0;
  box-sizing: border-box;
  font-size: inherit;
  color: inherit;
}

@mixin inputPlaceholder() {
  font-size: var(--T-S-sm);
}
/*input提示文本样式*/
input:-moz-placeholder {
  @include inputPlaceholder();
}
input::-webkit-input-placeholder {
  @include inputPlaceholder();
}
input::-moz-placeholder {
  @include inputPlaceholder();
}
input:-ms-input-placeholder {
  @include inputPlaceholder();
}
input::-webkit-search-cancel-button {
  display: none;
}

/* 滚动条 */
::-webkit-scrollbar {
  width: 8rem;
  height: 8rem;
}
::-webkit-scrollbar-thumb {
  background-color: #d3d3d3;
  border-radius: 999rem;
  box-shadow: inset 0 0 0 white;
}
input {
  border: none;
  background: none;
  outline: none;
}
iframe {
  border: none;
}
a {
  text-decoration: none;
}
:where(span, a)[in-top] {
  display: inline-block;
}
